Skip to main content

20240518 2644 - Easy - Reading

2644. Find the Maximum Divisibility Score

class Solution:
def maxDivScore(self, nums: List[int], divisors: List[int]) -> int:
maxDnum = -1
curNum = 0
for d in divisors:
cnt = 0
for n in nums:
if n % d == 0:
cnt += 1
if cnt> maxDnum or (cnt == maxDnum and curNum> d):
curNum = d
maxDnum = cnt
return curNum